Comparison of BDBFF & ALBFF for Basis Path Testing Using GA
نویسنده
چکیده
Automatic path oriented test data generation is not only a crucial problem but also a hot issue in the research area of software testing today. In this paper genetic algorithm (GA) has been used as a robust metaheuristic search method under basis path testing coverage criteria. Two types of fitness function have been used, one is branch distance based fitness function (BDBFF) and other is approximation level based fitness function (ALBFF). Triangle classification program has been used to compare performances of these two fitness functions. Experimental results showed that BDBFF based approach can generate path oriented test data more effectively and efficiently than ALBFF based approach. Keywords— Approximation Level Based Fitness Function, Basis Path Testing, Branch Distance Based Fitness Function, Genetic Algorithm, Software Testing.
منابع مشابه
Test Data Generation for Basis Path Testing Using Genetic Algorithm and Clonal Selection Algorithm
Test data is needed for testing the software which can be generated automatically and manually. Manual generation of test data involves a lot of efforts. Therefore automated test data generation methods are used. To find the suitable test data for a program, optimization should be applied on test data. In this paper, two optimization techniques, Genetic Algorithm (GA) and clonal selection algor...
متن کاملAutomatic generation of basis test paths using variable length genetic algorithm
a r t i c l e i n f o a b s t r a c t Path testing is the strongest coverage criterion in white box testing. Finding target paths is a key challenge in path testing. Genetic algorithms have been successfully used in many software testing activities such as generating test data, selecting test cases and test cases prioritization. In this paper, we introduce a new genetic algorithm for generating...
متن کاملA Genetic Algorithm based Approach for Test Data Generation in Basis Path Testing
Software testing is a process to identify the quality and reliability of software, which can be achieved through the help of proper test data. However, doing this manually is a difficult task due to the presence ofhuge number of predicate nodes in the module. So, thisleads towards a problem of NP-complete. Therefore, someintelligence-based search algorithms have to be used to generate test data...
متن کاملQuantitative Modeling for Prediction of Critical Temperature of Refrigerant Compounds
The quantitative structure-property relationship (QSPR) method is used to develop the correlation between structures of refrigerants (198 compounds) and their critical temperature. Molecular descriptors calculated from structure alone were used to represent molecular structures. A subset of the calculated descriptors selected using a genetic algorithm (GA) was used in the QSPR model development...
متن کاملStudy of Evolutionary and Swarm Intelligent Techniques for Soccer Robot Path Planning
Finding an optimal path for a robot in a soccer field involves different parameters such as the positions of the robot, positions of the obstacles, etc. Due to simplicity and smoothness of Ferguson Spline, it has been employed for path planning between arbitrary points on the field in many research teams. In order to optimize the parameters of Ferguson Spline some evolutionary or intelligent al...
متن کامل